14846 Ventura Blvd, Los Angeles, CA 91403-3453, Los Angeles
Service was friendly and fast. Food quality was uneven. We enjoyed some items, others were meh. The biggest problem t
Service was friendly and fast. Food quality was uneven. We enjoyed some items, others were meh. The biggest problem t